package com.lorizz.docrepo.security;

import java.security.Principal;

import org.apache.jackrabbit.core.security.principal.UnknownPrincipal;

public class RepositoryPrincipal extends UnknownPrincipal implements Principal {

    private static final long serialVersionUID = 1L;

    public RepositoryPrincipal(String name) {
        super(name);
    }

//    private String name;
    
//    public RepositoryPrincipal(String name) {
//        this.name = name;
//    }

//    @Override
//    public String getName() {
//        return this.name;
//    }

//    @Override
//    public boolean equals(Object obj) {
//        if ( obj == null)
//            return false;
//        if (!(obj instanceof RepositoryPrincipal))
//            return false;
//        Principal p = (Principal) obj;
//        return p.getName().equals(getName());
//    }
//
//    @Override
//    public int hashCode() {
//        return getName().hashCode();
//    }
//    

}
